throttle cab - German English Dictionary